home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
IRIX Base Documentation 1998 November
/
IRIX 6.5.2 Base Documentation November 1998.img
/
usr
/
share
/
catman
/
p_man
/
cat3
/
Xm
/
MrmFetchWidgetOverride.z
/
MrmFetchWidgetOverride
Wrap
Text File
|
1998-10-30
|
7KB
|
133 lines
MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee((((3333XXXX))))UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVVMMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee((((3333XXXX))))
NNNNAAAAMMMMEEEE
MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee - Fetches any indexed (UIL named)
application widget. It overrides the arguments specified
for this application widget in UIL
SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
#include <Mrm/MrmPublic.h>
CCCCaaaarrrrddddiiiinnnnaaaallll MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee(
MMMMrrrrmmmmHHHHiiiieeeerrrraaaarrrrcccchhhhyyyy hhhhiiiieeeerrrraaaarrrrcccchhhhyyyy____iiiidddd,
SSSSttttrrrriiiinnnngggg iiiinnnnddddeeeexxxx,
WWWWiiiiddddggggeeeetttt ppppaaaarrrreeeennnntttt____wwwwiiiiddddggggeeeetttt,
SSSSttttrrrriiiinnnngggg oooovvvveeeerrrrrrrriiiiddddeeee____nnnnaaaammmmeeee,
AAAArrrrggggLLLLiiiisssstttt oooovvvveeeerrrrrrrriiiiddddeeee____aaaarrrrggggssss,
CCCCaaaarrrrddddiiiinnnnaaaallll oooovvvveeeerrrrrrrriiiiddddeeee____nnnnuuuummmm____aaaarrrrggggssss,
WWWWiiiiddddggggeeeetttt ****wwwwiiiiddddggggeeeetttt,
MMMMrrrrmmmmTTTTyyyyppppeeee ****ccccllllaaaassssssss);
VVVVEEEERRRRSSSSIIIIOOOONNNN
This page documents Motif 2.1.
DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
The MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee function is the extended version
of MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt. It is identical to MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt,
except that it allows the caller to override the widget's
name and any arguments that MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttwould otherwise
retrieve from the UID file or one of the defaulting
mechanisms. That is, the override argument list is not
limited to those arguments in the UID file.
The override arguments apply only to the widget fetched and
returned by this function. Its children (subtree) do not
receive any override parameters.
_h_i_e_r_a_r_c_h_y__i_d
Specifies the ID of the UID hierarchy that
contains the interface definition. The value of
_h_i_e_r_a_r_c_h_y__i_dwas returned in a previous call to
MMMMrrrrmmmmOOOOppppeeeennnnHHHHiiiieeeerrrraaaarrrrcccchhhhyyyyPPPPeeeerrrrDDDDiiiissssppppllllaaaayyyy.
_i_n_d_e_x Specifies the UIL name of the widget to fetch.
_p_a_r_e_n_t__w_i_d_g_e_t
Specifies the parent widget ID.
_o_v_e_r_r_i_d_e__n_a_m_e
Specifies the name to override the widget name.
Use a NULL value if you do not want to override
the widget name.
_o_v_e_r_r_i_d_e__a_r_g_s
Specifies the override argument list, exactly as
given to XXXXttttCCCCrrrreeeeaaaatttteeeeWWWWiiiiddddggggeeeetttt(conversion complete and so
Page 1 (printed 10/24/98)
MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee((((3333XXXX))))UUUUNNNNIIIIXXXX SSSSyyyysssstttteeeemmmm VVVVMMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeettttOOOOvvvveeeerrrrrrrriiiiddddeeee((((3333XXXX))))
forth). Use a NULL value if you do not want to
override the argument list.
_o_v_e_r_r_i_d_e__n_u_m__a_r_g_s
Specifies the number of arguments in
_o_v_e_r_r_i_d_e__a_r_g_s.
_w_i_d_g_e_t Returns the widget ID of the created widget.
_c_l_a_s_s Returns the class code identifying MRM's widget
class. Literals identifying MRM widget class
codes are defined in the include file
MMMMrrrrmmmm////MMMMrrrrmmmmPPPPuuuubbbblllliiiicccc....hhhh.
RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
This function returns one of the following status return
constants:
MMMMrrrrmmmmSSSSUUUUCCCCCCCCEEEESSSSSSSS
The function executed successfully.
MMMMrrrrmmmmBBBBAAAADDDD____HHHHIIIIEEEERRRRAAAARRRRCCCCHHHHYYYY
The hierarchy ID was invalid.
MMMMrrrrmmmmNNNNOOOOTTTT____FFFFOOOOUUUUNNNNDDDD
The widget was not found in UID hierarchy.
MMMMrrrrmmmmFFFFAAAAIIIILLLLUUUURRRREEEE
The function failed.
RRRREEEELLLLAAAATTTTEEEEDDDD
MMMMrrrrmmmmOOOOppppeeeennnnHHHHiiiieeeerrrraaaarrrrcccchhhhyyyyPPPPeeeerrrrDDDDiiiissssppppllllaaaayyyy(3), MMMMrrrrmmmmFFFFeeeettttcccchhhhWWWWiiiiddddggggeeeetttt(3).
Page 2 (printed 10/24/98)